it supervisor - Spanish English Dictionary